package com.cy.mall.service.wj;

import com.cy.mall.model.Result;
import com.cy.mall.model.ao.wj.WjOrderAddAO;
import com.cy.mall.model.domain.wj.WjOrder;
import com.cy.mall.model.vo.wj.WjOrderDetail;

/**
 * @Description 万家分期订单 service
 * @Author tanyilin
 * @Date 2019/5/10 16:12
 */
public interface WjOrderService {

    /**
     * 新增万家分期订单
     * @param addAO
     * @param customerId
     * @return com.cy.mall.model.Result
     */
    Result addWjOrder(WjOrderAddAO addAO, Long customerId);

    /**
     * 保存编辑更新 万家分期订单
     * @param wjOrder
     * @return void
     */
    void updateWjOrder(WjOrder wjOrder);

    /**
     * 查询客户最新的万家分期询单详情
     * @param customerId
     * @return com.cy.mall.model.vo.wj.WjOrderDetail
     */
    WjOrderDetail getLastWjOrderDetail(Long customerId);
}
